package userData.service.impl;

import account.entity.AccountVO;
import userData.dao.UserDataDao;
import userData.entity.UserDataVO;
import userData.service.UserDataService;

public class UserDataServiceImpl implements UserDataService {

    private UserDataDao userDataDao;

    public void setUserDataDao(UserDataDao userDataDao) {
        this.userDataDao = userDataDao;
    }

    @Override
    public UserDataVO findByUserDataId(Integer userDataId) {
        return userDataDao.findUserDataVOById(userDataId);
    }

    @Override
    public UserDataVO updateUserDataVO(UserDataVO userDataVO) {
        return userDataDao.updateUserDataVO(userDataVO);
    }

    @Override
    public UserDataVO findUserDataVOById(Integer userDataId) {
        return userDataDao.findUserDataVOById(userDataId);
    }

    @Override
    public UserDataVO addUserDataVO(UserDataVO userDataVO, AccountVO accountVO) {
        return userDataDao.addUserDataVO(userDataVO,accountVO);
    }
}